More than half of Miamians can barely make ends meet, new report finds