A biology of locusts