Hot-air balloons of many shapes and colours have filled the skies over New Mexico for the annual Albuquerque International Balloon Fiesta, which was postponed last year due to the coronavirus pandemic.