A 38-year-old man has been arrested and charged in connection with a spate of business break-ins around Edinburgh.