Perron similarities and the nonnegative inverse eigenvalue problem | Synapse