Self-organized BMP signaling dynamics underlie the development and evolution of tetrapod digit patterns