Pregnant Brownsville firefighter sues city