2312 by Kim Stanley. Her prose jumps around a lot and makes it hard to follow, but I haven't finished many sci-fi books recently. I spent ten pages thinking midgets were a type of alien because of her weird style of introducing future culture and new people, and I'm still not 100% sure I've got this right. But an alien police officer wouldn't have a ponytail... right? So a "little", despite the "looking up at them like a langur or marmoset", must be a human...
I'm also in the middle of Jamie McGuire's Red Hill, but I don't like this one, either. The author has the unique talent of accomplishing nothing, not even character development or a good fight scene, in five chapters with at least six main characters during the zombie apocalypse.
Lot of weird stuff on bestseller lists these days that isn't 50 Shades. Lem's Solaris was the last enjoyable book I read--and it's from the 60's.