Apartments brings new attitude to KC riverfront