Cubans feeling the pinch as Trump cruise ban bites