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.