Understanding III-nitride semiconductors on the nanoscale