Is it normal for babies to cry more than 3 hours each day, 3 days a week for more than 3 weeks?