Nine years ago the US government mandated that all air travelers, including US citizens traveling to Mexico and Canada, needed passports. Millions of passports were issued. Those passports are good for 10 years, then they need to be renewed. That means in 2016.
If your US passport is slated to expire in 2016, you will avoid substantial delays by getting it renewed now.