Here's how I added a USB power port to the overhead shelf on my 2015 TC LWB Wagon. I'll break the posts and pictures up for easier reading.
I hate dangling wires so I wanted an overhead power supply for my dash cam. Rather than add yet another cigarette lighter socket for the plug in adapters that come with these type of accessories, I decided to go with a USB power port instead since they almost always use a 5v mini or micro USB plug anyway. Far more flexibility in cabling this way also instead of relying on what the manufacturer decides to supply.
The First step was to remove the overhead shelf. There are four screws on each side, the two at each end of the handholds are under the covers, the other two in each side are readily visible once the visor is flipped down. As it turns out, I likely could have skipped this step since the riser piece in the middle where I wanted the power port mounted has nothing connected to it and the release tabs are all accessible with the shelf installed.