The generation game: are law firms ready for the millennial challenge?