Why are there so many hurricanes?

The latest major Atlantic hurricane of the season, Maria, is moving across the Caribbean. But why have there been so many?

The BBC's David Shukman explains.