Waterspout photographed over Delray Beach