Recent seismicity of the East African rift system and its implications