Jennifer Lopez shows off her belly in a short sweatshirt and baggy sweatpants while having lunch in Miami