An explosion that killed three people at a shopping mall in Colombia was a "cowardly terrorist act," the city's mayor says.