Structural Biology at the ESRF: Past, Present & Future