From the gorgeous beaches to the endless Cubanos (sandwiches) and cafecitos and never-ending list of things to do, there's lots to love about living in Miami. But it's not perfect, and not a day goes ...