President Trump and San Juan mayor Carmen Cruz battle it out with Twitter exchanges and jabs